package com.itheima.homework.bh1105;

public class Test2 {
    /*【编号：1105】
    定义USB接口:（开启功能）（关闭功能）
    定义笔记本类:（开机功能）（关机功能）（定义使用USB设备的功能,要求:既能使用鼠标也能使用键盘,使用USB功能内部调用开启和关闭功能）
    定义鼠标类:要符合USB接口
    定义键盘类:要符合USB接口
    定义测试类:创建电脑对象,依次调用开机方法,使用USB设备, 关机方法
    运行结果：
    笔记本开机
            连接鼠标的USB
    断开鼠标的USB
            连接键盘的USB
    断开键盘的USB
            笔记本关机*/
    public static void main(String[] args) {
        ComputerBook pc=new ComputerBook();
        shubiao sb=new shubiao();
        jianpan jp=new jianpan();
        pc.KJ();
        sb.connSU();
        sb.disSU();
        jp.connJU();
        jp.disJU();
        pc.GJ();
    }
}
interface USB{
   public default void connect(){
        System.out.println("连接");
    }
    public default void discon(){
        System.out.println("断开");
    }
}
class ComputerBook{
    public void KJ(){
        System.out.println("笔记本开机");
    }
    public void GJ(){
        System.out.println("\t\t笔记本关机");
    }
}
class shubiao implements USB{
    public void connSU(){
        System.out.println("\t\t连接鼠标的USB");
    }
    public void disSU(){
        System.out.println("断开鼠标的USB");
    }
}
class jianpan implements USB{
    public void connJU(){
        System.out.println("\t\t连接键盘的USB");
    }
    public void disJU(){
        System.out.println("断开键盘的USB");
    }
}
